Python Job: BI Engineer

Job added on

Location

Dublin - Ireland

Job type

Full-Time

Python Job Details

Tableau Developer
Our team is responsible for the management reporting and analytics functions for Corporate Systems, supporting departments such as Finance, Human Resources, Investor Relations, Business Development and others. We produce well-designed and supportable reports, dashboards ad-hoc reporting solutions that provide insight and decision support to our business counterparts. We rely heavily on the Microsoft SQL Server BI stack, though with Tableau as our primary dashboard platform. We leverage Tableau from a development standpoint for the above-mentioned clients, and also from an administrative standpoint for the rest of the Firm. This role requires an individual who has a strong business intelligence background with good business analysis skills and user empathy.
Principal Responsibilities
  • Managing the Tableau environment for our Core Infrastructure and Trading organizations, including:
  • Monitoring server activity and proactively identifying potential performance or resource consumption issues
  • Working with our support team on upgrades and the coordination of Tableau Desktop pushes across the global user base
  • Proposing and executing updates to our Tableau server topology to ensure we are running an optimal architecture.
  • Acting as a Tableau evangelist and helping to get new users started with data visualization and analytics using Tableau
  • Developing attractive and useful Tableau dashboards and reports on behalf of our direct clients in Finance, Investor Relations, Business Development, Human Resources, and others.
  • Work closely with end users to understand reporting requirements
  • Develop strong knowledge of our underlying data marts and build performant semantic layers on top of them
  • Developing database views/functions/stored procedures to as tools to
  • Develop clean and informative dashboards and reports in Tableau/SSRS that tell stories behind the raw data
Qualifications
  • 7+ years of strong database development (i.e. SQL)
  • 7+ years of strong Tableau development
  • 5+ years in Tableau Server administration
  • Excellent communication skills
  • Ability to learn quickly across a broad array of business areas.
  • Self-driven individual with a strong work ethic and desire for continual improvement
Skills Desired
  • Strong Python skills a huge plus
  • Primary database experience in Microsoft SQL Server
  • Experience in Microsoft SQL Server Reporting Services and Analysis Services a major plus
  • Experience with dev ops tools, specifically TeamCity for builds and Octopus for deployments
  • Experience in Angular web development a plus